package io.framework.modules.water.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.framework.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 海洋浮标点信息
 *
 * @author Gujq email
 * @since 1.0.0 2020-07-21
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("em_ocean_buoy_point")
public class OceanBuoyPointEntity extends BaseEntity {
	private static final long serialVersionUID = 1L;

    /**
     * 站点编码
     */
	private String stationCode;
    /**
     * 时间
     */
	private Date date;
    /**
     * 温度
     */
	private BigDecimal wd;
    /**
     * 盐度
     */
	private BigDecimal yd;
    /**
     * 电导率
     */
	private BigDecimal ddlv;
    /**
     * 风速
     */
	private BigDecimal windSpeed;
    /**
     * 风向
     */
	private BigDecimal windDirection;
    /**
     * 最大瞬时速度
     */
	private BigDecimal maxNowSpeed;
    /**
     * 最大瞬时风向
     */
	private BigDecimal maxNowDirection;
    /**
     * 气温
     */
	private BigDecimal airTemperature;
    /**
     * 气压
     */
	private BigDecimal airPressure;
    /**
     * 波个数
     */
	private BigDecimal waveNumber;
    /**
     * 平均波高
     */
	private BigDecimal waveHeightAvg;
    /**
     * 平均波周期
     */
	private BigDecimal wavePeriodAvg;
    /**
     * 最大波波周期
     */
	private BigDecimal wavePeriodMax;
    /**
     * 有效波高
     */
	private BigDecimal waveHeightUseful;
    /**
     * 有效周期
     */
	private BigDecimal periodUseful;
    /**
     * 1/10H波高
     */
	private BigDecimal waveHeightH;
    /**
     * 1/10T波高
     */
	private BigDecimal waveHeightT;
    /**
     * 波向
     */
	private BigDecimal waveDirection;
    /**
     * 流速
     */
	private BigDecimal flowRate;
    /**
     * 流向
     */
	private BigDecimal flowDirection;
    /**
     * 最大波高
     */
	private BigDecimal waveHeightMax;
    /**
     * 溶解氧
     */
	private BigDecimal doo;
    /**
     * 溶解氧饱和度
     */
	private BigDecimal doSaturation;
    /**
     * PH
     */
	private BigDecimal ph;
    /**
     * 叶绿素
     */
	private BigDecimal chlorophyll;
    /**
     * 蚀度
     */
	private BigDecimal corrosion;
    /**
     * 氨氮
     */
	private BigDecimal nh3;
    /**
     * 硝氮
     */
	private BigDecimal xd;
    /**
     * 亚硝氮
     */
	private BigDecimal yxd;
    /**
     * 磷酸盐
     */
	private BigDecimal h3po4;
}